@charset "utf-8";
/* CSS Document */

#close {position:absolute;top:12px;right:12px;z-index:1001;}

#talking {width:700px;position:relative;}
.video {width:692px;position:relative;}
#baidu {width:700px;position:relative;}

#vote {background:url(../images/vote_bg.jpg) no-repeat;width:610px;height:600px;position:relative;text-align:left;}
#vote .title {padding-top:110px;margin-left:130px;background:url(../images/icon_vote_right.gif) no-repeat 335px 114px;padding-right:24px;font-weight:bold;line-height:21px;width:350px;height:30px;}
#vote .resultxt {padding-top:110px;margin-left:130px;font-weight:bold;line-height:21px;width:350px;height:30px;}
#vote .vote {background:url(../images/popup_vote_bg.jpg) repeat-x;height:340px;margin:0 55px;}
#vote .vote ul li {clear:both;height:34px;font-weight:bold;color:#fff;vertical-align:top;}
#vote .vote ul li span {float:left;display:inline;margin:10px 0 0 12px;}
#vote dl {clear:both;width:410px;height:34px;overflow:hidden;margin:10px 0 0 55px;}
#vote dl dt {float:left;width:215px;height:34px;line-height:34px;font-weight:bold;color:#000;}
#vote dl dd {float:left;background:url(../images/vote_input_bg.gif) repeat-x;width:195px;height:34px;}
#vote dl dd input { border:0; margin-top:10px;}
#vote .votebtn {margin-top:20px;text-align:center;}
#vote .votebtn input {border:0;background:url(../images/btn_submit.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#vote .result ul {margin:0 55px;}
#vote .result ul li {text-align:left;}
#vote .result ul li span {font-weight:bold;color:#111;}
#vote h5 {text-align:center;font:bold 12px/21px Arial, Helvetica, sans-serif;color:#333;}
#vote .resultbtn {text-align:center;margin-top:12px;}

#login {background:url(../images/popup_login_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#login ul.quick { padding-top:25px;margin-left:240px;}
#login ul.quick li {float:left; display:inline;margin-right:6px;color:#666;}
#login dl {clear:both;width:340px;margin:60px 0 0 60px;}
#login dl dt {clear:both;float:left;width:70px;color:#333;font:bold 13px/20px Arial, Helvetica, sans-serif;text-align:right;}
#login dl dd {float:left;display:inline;margin-bottom:12px;width:260px;}
#login dl dd input {width:250px;height:18px;margin-left:4px;}
#login p {clear:both;margin-left:135px;color:#666;}
#login p a {color:#00aeef;text-decoration:underline;}
#login p span {color:#00aeef;}
#login p span a {font-weight:bold;}
#login .loginbtn {margin:12px 0 38px 135px;}
#login .loginbtn input {border:0;background:url(../images/btn_signin.gif) no-repeat;width:123px;height:30px;cursor:pointer;}

#success {background:url(../images/popup_success_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#success h1 {font:bold 16px/24px Arial, Helvetica, sans-serif;color:#ed1c24;text-align:center;padding-top:120px;}
#success p {text-align:center;color:#666;}
#success ol {margin:90px 0 0 90px;}
#success ol li {list-style:none;float:left;display:inline;margin-right:4px;color:#2dbcf2;}
#success ol li a {color:#2dbcf2;font-weight:bold;text-decoration:underline;}
#successmore {background:url(../images/popup_successmore_bg.jpg) no-repeat;width:428px;height:419px;position:relative;text-align:left;}
#successmore h1 {font:bold 16px/24px Arial, Helvetica, sans-serif;color:#ed1c24;text-align:center;padding-top:70px;}
#successmore h2 {font:bold 12px/21px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:20px;}
#successmore p {text-align:center;color:#666;}
#successmore ul {clear:both;margin-left:70px;}
#successmore ul li {float:left;display:inline;margin:0px 0 0 32px;width:236px;height:224px;overflow:hidden;position:relative;}
#successmore ul li.yellow {background:url(../images/events_list_yellow.gif) no-repeat;}
#successmore ul li.green {background:url(../images/events_list_green.gif) no-repeat;}
#successmore ul li.violet {background:url(../images/events_list_violet.gif) no-repeat;}
#successmore ul li.blue {background:url(../images/events_list_blue.gif) no-repeat;}
#successmore ul li.red {background:url(../images/events_list_red.gif) no-repeat;}
#successmore ul li.pink {background:url(../images/events_list_pink.gif) no-repeat;}
#successmore ul li dl dt {height:114px;overflow:hidden;}
#successmore ul li dl dt img {margin:1px 0 0 1px;}
#successmore ul li dl dd dl {margin:20px 0 0 22px;}
#successmore ul li dl dd dl dt {font:bold 13px/17px Arial, Helvetica, sans-serif;height:50px;overflow:hidden;}
#successmore ul li dl dd dl dt a {color:#333;}
#successmore ul li dl dd dl dt a:hover {color:#0091db;text-decoration:none;}
#successmore ul li dl dd dl dd {line-height:18px;color:#666;}
#successmore ul li dl dd dl dd span {display:block;}
#successmore ol {clear:both;margin-left:90px;padding-top:15px;}
#successmore ol li {list-style:none;float:left;display:inline;margin-right:4px;color:#2dbcf2;}
#successmore ol li a {color:#2dbcf2;font-weight:bold;text-decoration:underline;}

#forgot {background:url(../images/popup_forgot_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#forgot dl {clear:both;width:340px;margin-left:60px;padding-top:100px;}
#forgot dl dt {clear:both;float:left;width:70px;color:#333;font:bold 13px/20px Arial, Helvetica, sans-serif;text-align:right;}
#forgot dl dd {float:left;display:inline;margin-bottom:12px;width:260px;color:#666;}
#forgot dl dd input {width:250px;height:18px;margin-left:4px;}
#forgot h1 {font:bold 16px/24px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:100px;}
#forgot .forgotbtn {margin:12px 0 38px 135px;}
#forgot .forgotbtn input {border:0;background:url(../images/btn_popsend.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#forgot .okbtn {margin:30px 0 38px 150px;}

#changepwd {background:url(../images/popup_changepwd_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#changepwd dl {width:350px;padding-top:85px;margin-left:50px;}
#changepwd dl dt {float:left;display:inline;margin-bottom:12px;width:150px;text-align:right;font-weight:bold;color:#111;}
#changepwd dl dd {float:left;display:inline;margin-bottom:12px;width:200px;}
#changepwd dl dd input {width:160px;height:18px;margin-left:5px;}
#changepwd .changebtn {clear:both;margin:12px 0 38px 205px;}
#changepwd .changebtn input {border:0;background:url(../images/btn_popsave.gif) no-repeat;width:123px;height:30px;cursor:pointer;}

#policy {background:url(../images/popup_privacy_bg.jpg) no-repeat;width:610px;height:600px;position:relative;text-align:left;}
#policy h1 {font:bold 14px/24px Arial, Helvetica, sans-serif;color:#111;margin-left:70px;padding-top:35px;}
#privacy {width:520px;height:420px;overflow:auto;margin:20px 0 0 70px;}
#privacy h2 {font:normal 14px/21px Arial, Helvetica, sans-serif;color:#111;}
#privacy h3 {font:bold 12px/18px Arial, Helvetica, sans-serif;color:#00aeef;margin-top:15px;}
#privacy h4 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#111;margin-top:15px;}
#privacy p {color:#666;margin-top:12px;}
#privacy ul {margin-top:12px;}
#privacy ul li {background:url(../images/icon_point_blue.gif) no-repeat 2px 7px;padding-left:12px;color:#666;margin-bottom:6px;}
#policy .closebtn {text-align:center;margin-top:35px;}

#remindall {background:url(../images/popup_remindall_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindall h1 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#remindall .okbtn {text-align:center;margin-top:35px;}
#remindclear {background:url(../images/popup_remindclear_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindclear h1 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#remindclear .okbtn {text-align:center;margin-top:56px;}
#remindsettings {background:url(../images/popup_remindsettings_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#remindsettings h1 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#2e3192;padding-top:80px;margin-left:60px;}
#remindsettings dl {clear:both;width:340px;margin:20px 0 0 45px;}
#remindsettings dl dt {clear:both;float:left;width:120px;color:#333;font:bold 12px/24px Arial, Helvetica, sans-serif;text-align:right;}
#remindsettings dl dd {float:left;display:inline;margin-bottom:12px;width:220px;}
#remindsettings dl dd input {width:210px;height:18px;margin-left:4px;}
#remindsettings .savebtn {clear:both;margin-left:170px;padding-top:7px;}
#remindsettings .savebtn input {border:0;background:url(../images/btn_popsave.gif) no-repeat;width:123px;height:30px;cursor:pointer;}
#cancelmembership {background:url(../images/popup_cancel_membership_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#cancelmembership h1 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#cancelmembership .okbtn {text-align:center;margin-top:35px;}
#cancelaccount {background:url(../images/popup_cancel_account_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#cancelaccount h1 {font:bold 14px/21px Arial, Helvetica, sans-serif;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#cancelaccount .okbtn {text-align:center;margin-top:35px;}

#association {background:url(../images/popup_association_bg.jpg) no-repeat;width:428px;height:278px;position:relative;text-align:left;}
#association h1 {font:bold 14px/21px Arial, Helvetica, sans-serif, SimSun;color:#2e3192;text-align:center;padding-top:100px;margin:0 50px;}
#association h1 a {color:#2dbcf2;text-decoration:underline;}
#association .closebtn {text-align:center;margin-top:56px;}